﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using QLNHBUS;
using QLNHDAO;

namespace PMQLNhaHang
{
    public partial class fmQLKVBAnKhuVuc : Form
    {
        private int _khuvuc;
        public fmQLKVBAn formParent;
        public fmQLKVBAnKhuVuc()
        {
            InitializeComponent();
            _khuvuc = -1;
        }

        private void btnXacNhan_Click(object sender, EventArgs e)
        {
            //thêm mới
            if(_khuvuc==-1)
            {
                KhuVuc kv = new KhuVuc();
                kv.Ten = tbKhuVuc.Text.Trim();
                kv.SoBan = 0;
                kv.Xoa = false;
                KhuVucBUS.ThemKhuVuc(kv);
            }
            else //sửa tên khu vực
            {
                KhuVuc kv = KhuVucBUS.LayKhuVucTheoMaKhuVuc(_khuvuc);
                kv.Ten = tbKhuVuc.Text.Trim();
                KhuVucBUS.XoaCapNhatDuLieu(kv);
            }
            if(formParent!=null)
            {
                formParent.ReloadKV();
            }
            this.Hide();
        }

        private void btnThoat_Click(object sender, EventArgs e)
        {
            this.Hide();
        }
        public void NhanMaKhuVuc(int kv)
        {
            _khuvuc = kv;
        }
    }
}
